keep dreaming! - German English Dictionary